﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Thanhlichtek.BOS.Bullhorn.BullhornApi;
using Thanhlichtek.BOS.Ongage;

namespace Thanhlichtek.BOS.Sync
{
    public class BullhornListInfo
    {
        public BullhornListInfo(BullhornAccountSyncInfo bullhornAccountSyncInfo, distributionListDto bullhornList)
        {
            this.BullhornAccountSyncInfoObj = bullhornAccountSyncInfo;
            this.DistributionList = bullhornList;
        }
        public BullhornAccountSyncInfo BullhornAccountSyncInfoObj { get; set; }
        public distributionListDto DistributionList { get; set; }
        public Dictionary<int, ClientContactInfo> ClientContactInfoDict = new Dictionary<int, ClientContactInfo>();
        public corporateUserDto CorporateUser { get; set; }
        public GetListsResult.ListInfo OngageList { get; set; }
        public Ongage.ContactLookupResult[] OngageContacts { get; set; }
        public List<Ongage.ContactLookupResult> NotExistInBullhorn = new List<ContactLookupResult>();
        public List<String> DistinctEmails = new List<string>(); 
    }
}
